﻿@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px;}
img {border:0;margin:0; padding:0;}
ul,li,ol,h1,h2,h3,dl,dt,dd,form,p,span,b,u,s,i{list-style:none;margin:0; padding:0; font-weight:normal;s}
.clearfix{display:inline-table;}
* html .clearfix{height:1%;/*ie6*/}
*+html .clearfix{min-height:1px;}
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden;font-size: 0;}
.clearfix { display:inline-block; }
* html .clearfix { height:1%; }
.clearfix { display:block; }
input,textarea {outline:none;border:0px;}
a{ blr:expression(this.onFocus=this.blur()); /* IE Opera */ outline:none; /* FF Opera */ } a:focus{ -moz-outline-style: none; /* FF */ } 
a:link { text-decoration: none;color: #535353;}
a:visited {text-decoration: none; color: #535353;}
a:hover { text-decoration: none; color: #000000;}
a:active {text-decoration: none; color: #535353;}
.clear{ clear:both;}
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}
body {background:#fff;margin: 0px; color:#535353; font-size: 12px;  font-family: microsoft yahei,宋体,Arial,Helvetica,sans-serif;}





/* flexslider */
.flexslider{position:relative;height:504px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:504px;}
.flex-control-nav{position:absolute;bottom:30px;z-index:999;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}

.ssbg{ background:#333333; width:100%; height:51px; color:#fff;}
.sousuo{ width:1080px; margin:0 auto; height:55px; }
.sousuo .re_ci{ float:left; height:51px; line-height:51px; padding-left:20px;  }
.sousuo .re_ci a{ padding-right:5px;color:#fff; }
.sousuo .biao_dan{ float:right; padding-top:12px;width:332px; background:url(../images/ss_bg.jpg) 0px 13px no-repeat; height:51px; }
.biao_dan .search1{ float:left;width:289px; height:25px;background:none;line-height:31px;  padding-left:8px;}
.biao_dan .button1{ width:35px; float:left; height:25px; color:#FFF;background:none;}

.chanpinbg{ background:url(../images/chanpinbg.jpg) repeat; width:100%; height:666px;}
.chanpinbg .chanpin{ width:1080px; height:666px; margin:0 auto; padding-top:30px;}
.chanpin .list{ float:left; width:231px; height:613px; border:1px solid #CCC; background:#FFF;}
.list .list_t{ height:53px; border-bottom:1px solid #CCC; text-align:center; line-height:53px;}
.list_t a{ font-size:20px; color:#cb282d; font-weight:bold;}
.list .list_con{ float:left; padding-left:10px; padding-right:10px; width:211px;}
.list .list_con dl{ margin-top:20px; float:left;}
.list_con dl dt{ padding-left:20px; width:188px; height:44px; line-height:44px; background:#cb282d;}
.list_con dl dt a{ font-size:16px; color:#FFF;}
.list_con dl dd{ line-height:34px; background:url(../images/lililist.jpg) 5px center no-repeat; border-bottom:1px dashed #999; padding-left:18px;}
.list_con dl dd:hover{ background:#cb282d;}
.list_con dl dd:hover a{ color:#FFF;}


.chanpin .zhanshi{ width:828px; float:right;}
.zhanshi .zs_t{ width:828px; height:45px; background:#FFF; line-height:45px;}
.zhanshi .zst1{ float:left; width:114px; height:45px;text-align:center; background:#cb282d; line-height:45px;}
.zhanshi .zst1 a{ font-size:18px; font-weight:bold; color:#FFF;  line-height:45px;}
.zhanshi .zst2{ float:right;}

.zhanshi .zs_con{ float:left;}
.zs_con ul li{ float:left; width:197px; margin-left:5px; margin-right:5px; margin-top:10px;}
.zs_con ul li img{ background:#FFF; width:185px; height:127px; padding:5px; border:1px solid #CCC;}
.zs_con ul li span{ text-align:center; width:197px; height:28px; float:left; line-height:28px;}
.zs_con ul li:hover{ background:#cb282d;}
.zs_con ul li:hover span{ color:#FFF;}

.ggs1bg{ background:url(../images/ads1.jpg) center no-repeat; height:219px; width:100%;}
.ggs1bg .ggs1{ width:1080px; height:219px; margin:0 auto; position:relative;}
.ggs1bg .ggs1 .ggsan{
	position: absolute;
	left: 917px;
	top: 54px;
}
.ggs1bg .ggs1 .ggs_te{
	position: absolute;
	font-size: 22px;
	color: #FFF;
	font-family: Impact;
	left: 796px;
	top: 106px;
}
.huobanbg{ width:100%; height:auto;}
.huobanbg .huoban_t{  text-align:center; margin:0 auto; height:64px; width:1080px; background:url(../images/hb_t.jpg) 0px 78px repeat-x; padding-top:45px;}
.huobanbg .huoban_t a{ font-weight:bold; font-size:24px; color:#202020;}
.huobanbg .huoban_t a span{color:#b9070c; font-size:34px; font-weight:bold;}


.gd_01{ position:relative; margin:0 auto;height:200px; width:1080px; margin-top:20px;}
.gd_01 em{
	position: absolute;
	top: 37px;
}
.gd_01 .t_l{ left:0px;}
.gd_01 .t_r{ right:0px;}
.gd_01 #simgs{ margin: 0 0px;}
.gd_01 li{ float:left; width:229px; height:189px; padding: 0 8px 0 8px; text-align:center;}
.gd_01 li.last{ padding-right:0;}
.gd_01 li img{ display:block; width:217px; height:144px; margin-bottom:10px; padding:5px;border:1px solid #d3d3d3;}.gd_01 li a{ color:#000000;}
.gd_01 .fl { float:left;}
.gd_01 .fr { float:right;}
.gd_01 .pa{ position:absolute;}
.gd_01 .pr{ position:relative}
.gd_01 li:hover{ color:#FFF;background:#a50000;}
.gd_01 li:hover a{color:#FFF;}

.fuwubg{ background:url(../images/fuwubg.jpg) center no-repeat; height:505px; width:100%;}
.fuwubg .fuwu{ width:1080px; height:505px; margin:0 auto; position:relative;}
.fuwu .fuwu1{
	font-size: 38px;
	color: #cb282d;
	font-weight: bold;
	position: absolute;
	left: 307px;
	top: 119px;
}
.fuwu .fuwu2{
	position: absolute;
	font-size: 14px;
	line-height: 30px;
	left: 142px;
	top: 232px;
}
.fuwu .fuwu3{
	position: absolute;
	font-size: 14px;
	left: 295px;
	top: 399px;
}
.fuwu .fuwu4{
	position: absolute;
	font-size: 21px;
	color: #d0151b;
	width: 141px;
	left: 298px;
	top: 419px; font-family:Impact;
}

.youshibg{ background:url(../images/images_02.jpg) center no-repeat; height:1104px; width:100%;}
.youshibg .youshi{ position:relative; margin:0 auto; width:1080px; height:1104px;}
.youshi .ys_t1{
	position: absolute;
	color: #cb282d;
	font-weight: bold;
	font-size: 56px;
	left: 229px;
	top: 69px;
}
.youshi .ys_t2{
	font-size: 20px;
	position: absolute;
	left: 671px;
	top: 98px; color:#FFF;
}
.youshi .ys1{ width:506px; height:185px; position:absolute;}
.ys1 .ys1_t1{
	font-size: 35px;
	color: #575757;
	font-weight: bold;
	position: absolute;
	left: 124px;
	top: 245px;
	width: 412px;
}
.ys1 .ys1_t2{
	position: absolute;
	font-size: 12px;
	left: 123px;
	top: 291px;
	width: 410px;
}
.ys1 .ys1_con{
	position: absolute;
	font-size: 14px;
	line-height: 32px;
	left: 75px;
	top: 319px;
	width: 472px;
}
.ys1 .ys1_con span{

	color: #cb282d;
	
}

.youshi .ys2{ width:506px; height:185px; position:absolute;}
.ys2 .ys1_t1{
	font-size: 35px;
	color: #575757;
	font-weight: bold;
	position: absolute;
	left: 125px;
	top: 459px;
	width: 412px;
}
.ys2 .ys1_t2{
	position: absolute;
	font-size: 12px;
	left: 126px;
	top: 501px;
	width: 410px;
}
.ys2 .ys1_con{
	position: absolute;
	font-size: 14px;
	line-height: 32px;
	left: 78px;
	top: 533px;
	width: 472px;
}
.ys2 .ys1_con span{

	color: #cb282d;
	
}

.youshi .ys3{ width:506px; height:185px; position:absolute; top:500px;}
.ys3 .ys1_t1{
	font-size: 35px;
	color: #575757;
	font-weight: bold;
	position: absolute;
	left: 666px;
	top: 154px;
	width: 393px;
}
.ys3 .ys1_t2{
	position: absolute;
	font-size: 12px;
	left: 672px;
	top: 198px;
	width: 410px;
}
.ys3 .ys1_con{
	position: absolute;
	font-size: 14px;
	line-height: 32px;
	left: 624px;
	top: 223px;
	width: 429px;
}
.ys3 .ys1_con span{

	color: #cb282d;
	
}

.youshi .ys4{ width:506px; height:185px; position:absolute; top:500px;}
.ys4 .ys1_t1{
	font-size: 35px;
	color: #575757;
	font-weight: bold;
	position: absolute;
	left: 671px;
	top: 362px;
	width: 393px;
}
.ys4 .ys1_t2{
	position: absolute;
	font-size: 12px;
	left: 674px;
	top: 407px;
	width: 389px;
}
.ys4 .ys1_con{
	position: absolute;
	font-size: 14px;
	line-height: 32px;
	left: 624px;
	top: 445px;
	width: 443px;
}
.ys4 .ys1_con span{

	color: #cb282d;
	
}

.jzbg{ width:100%; height:520px; background:#cb282d;}
.jzbg .jzt{  background: rgba(0, 0, 0, 0) url("../images/jianzhengt.jpg") no-repeat scroll center center;
    color: #fff;
    font-size: 14px;
    height: 68px;
    padding-top: 12px;
    text-align: center;
    width: 100%;}
.jzbg .jzt a{ font-size:20px; color:#FFF; font-weight:bold; padding-bottom:15px;}

.jzbg .jzcon{ width:1080px; margin:0 auto; margin-top:25px;}
.jzcon .jzcon1{ width:240px; float:left; padding:8px; background:#ffffff; margin-left:12px; height:334px;}
.jzcon1 .jzc_pic{ width:249px; height:167px; float:left;}
.jzcon1 .jzc_pic img{ width:239px; height:167px;}
.jzcon1 .jzc_tt{ float:left; text-align:center; line-height:30px; width:240px;}
.jzcon1 .jzc_tt a{ font-size:14px; color:#b9070c; font-weight:bold;}
.jzcon1 .jzc_con{ float:left; line-height:25px; height:72px; overflow:hidden;}
.jzcon1 .jzc_an{ float:left; margin-left:73px;padding-top:10px;}
.jzcon .jzcon1:hover{ background:#b5080d; color:#FFF;}
.jzcon .jzcon1:hover a{color:#FFF;}

.abutbg{ background:url(../images/aboutbg.jpg) center no-repeat; height:586px;}
.abutbg .about{ width:1080px; height:586px; position:relative; margin:0 auto;}
.about .about_t{
	font-size: 44px;
	color: #b9070c;
	font-weight: bold;
	position: absolute;
	left: 232px;
	top: 44px; 
}
.about .about_t2{
	font-size: 19px;
	color: #fff;
	position: absolute;
	left: 639px;
	top: 65px;
}


.about .about_con{ width:1080px; margin:0 auto; padding-top:154px;}
.about_con .aboutc_l{ width:380px; float:left; width:426px; padding-left:50px;}

.about_con .aboutc_r{ width:577px; float:right;}
.aboutc_r .abr1_t{ line-height:25px;}
.aboutc_r .abr1_t a{ font-size:16px; font-weight:bold;}
.aboutc_r .abr1_com{ line-height:30px; font-size:14px;}

.aboutc_r .abr1_more{ float:right;}

.rongyubg{ background:url(../images/rongyubg.jpg) center no-repeat; height:293px; width:100%;}
.rongyubg .rongyu{ width:1080px; height:293px; margin:0 auto;}
.rongyu .ry_t{ background:url(../images/rong_t.jpg) no-repeat; height:40px; width:1080px;}
.ry_t ul{ width:441px; margin-left:422px;}
.ry_t ul li{ float:left; width:100px; height:33px; background:#525252; text-align:center; line-height:33px; margin-left:10px;}
.ry_t ul li a{ font-size:16px; color:#FFF;}
.ry_t ul li:hover{ background:#cb282d;}

.rongyu .rongyu_con{ width:1080px;float:left;}
.rongyu_con .rycon1{ width:1080px;}
.rycon1 ul li{ width:234px; float:left; margin-left:15px; margin-right:15px; margin-top:10px;}
.rycon1 ul li img{ width:222px; height:146px; padding:5px; border:1px solid #CCC;}
.rycon1 ul li:hover{ background:#b9070c;}
.rycon1 ul li span{width:234px; text-align:center; float:left; height:28px; line-height:28px;}
.rycon1 ul li:hover a{ color:#FFF;}


.ggs2bg{ background:url(../images/ads2.jpg) center no-repeat; height:219px; width:100%;}
.ggs2bg .ggs1{ width:1080px; height:219px; margin:0 auto; position:relative;}
.ggs2bg .ggs1 .ggsan{
	position: absolute;
	left: 917px;
	top: 54px;
}
.ggs2bg .ggs1 .ggs_te{
	position: absolute;
	font-size: 22px;
	color: #FFF;
	font-family: Impact;
	left: 796px;
	top: 106px;
}


.xxbg{ background:#f1f1f1; padding-top:20px; padding-bottom:20px; height:auto; display:block; overflow:hidden;}
.xinxi_wenti{ width:1080px; margin:0 auto; margin-top:20px;}
.xinxi_wenti .xinxi{ float:left; width:733px;  background:#ffffff; height:420px;}
.ttt1{ width:711px; height:47px; background:#454545; }
.ttt1 ul{ width:711px; float:left; height:47px;}
.ttt1 li{ float:left; width:355px; float:left; height:47px;  text-align:center; line-height:47px;cursor:pointer; color:#000;}
.ttt1 li a{ font-size:16px; color:#FFF;}
.ttt1 li:hover{ background:#b9070c; color:#0f86f5;}
.ttt1 li a:hover{color:#fff; }
.tabcont1{ width:733px; float:left; height:auto;clear:both;}
.tabcont1 .tabc1{width:733px; float:left; height:auto;clear:both;}

.tabc1 .xinwen_con{ width:733px;float:left; padding-top:15px; height:145px;}
.tabc1 .xinwen_con .about_pic{ width:227px; float:left; padding-left:20px; height:146px;}
.tabc1 .xinwen_con .about_pic img{ padding:3px; border:1px solid #CCC;}
.tabc1 .xinwen_con ul{ float:left; width:461px; height:145px;}
.tabc1 .xinwen_con ul li{ width:275px;}
.tabc1 .xinwen_con ul li.ali1{ line-height:25px; width:275px; height:25px; overflow:hidden; padding-left:20px;}
.tabc1 .xinwen_con ul li.ali1 a{ font-size:14px;font-family: microsoft yahei; color:#828181; font-weight:bold;}
.tabc1 .xinwen_con ul li.ali2{ line-height:22px; padding-left:15px; width:461px; height:92px; overflow:hidden;}
.tabc1 .xinwen_con ul li.ali3 a{ padding-left:20px; padding-top:5px; font-weight:bold; color:#d10303;}
.tabc1 .dixw{ width:733px; float:left;}
.tabc1 .dixw ul{ padding-top:10px; width:733px; float:left;}
.tabc1 .dixw ul li{ line-height:32px; width:340px; float:left; padding-left:10px; border-bottom:1px dashed #CCCCCC; margin-right:10px; height:32px; overflow:hidden;}
.tabc1 .dixw ul li a{ float:left; width:200px; height:32px; overflow:hidden;}
.tabc1 .dixw ul li span{ float:right;}


.wenti{ width:324px; float:right; height:420px; overflow:hidden; background:#FFF; color:#000;}
.wenti .wt_title{ width:322px; height:52px;  border-bottom:1px solid #bababa;}
.wenti .wt_title span.ryj1{ width:209px; height:52px; color:#000; float:left; background:url(../images/wenda.jpg) 2px 12px no-repeat; }
.wenti .wt_title span.ryj1 a{ color:#b9070c; line-height:52px; text-align:center; padding-left:9px; font-size:16px; font-family: microsoft yahei;}
.wenti .wt_title span.ryj2{ width:74px; height:52px; float:right;}
.wenti .wt_title span.ryj2 a{float:right; line-height:52px; padding-right:10px; color:#000; font-size:14px;}
.wenti .wt_con{ height:430px;}

.wenti .wt_con #ticker22 li{ width:302px; padding-bottom:15px; padding-left:18px; padding-top:10px; border-bottom:1px dashed #CCCCCC;} 
.wenti .wt_con #ticker22 li span.wen{ line-height:25px; width:258px; height:25px; overflow:hidden;background:url(../images/wen.jpg) 2px 2px no-repeat;clear:both;float:left;padding-left:30px; }
.wenti .wt_con #ticker22 li span.wen a{ color:#000; font-weight:bold;}
.wenti .wt_con #ticker22 li span.da{ width:264px; line-height:50px; overflow:hidden;line-height:25px;background:url(../images/da.jpg) 2px 6px no-repeat;clear:both; display:block;  padding-left:30px; color:#000;}

.links{ padding-left:160px; background:url(../images/links_t.jpg) left no-repeat; line-height:80px; width:920px; height:80px; margin:0 auto;}
.links a{ padding-left:5px; padding-right:5px;}


